/**
 * jims
 */
package com.jims.master.modules.drug.entity;

import org.hibernate.validator.constraints.Length;

import com.jims.master.common.persistence.DataEntity;

/**
 * 药品厂商Entity
 * @author DT
 * @version 2017-03-01
 */
public class DrugSupplierCata extends DataEntity<DrugSupplierCata> {
	
	private static final long serialVersionUID = 1L;
	private String supplierJc;		// 供应商别名
	private String supplierName;		// 厂商
	private String supplierClass;		// 厂商类别
	private String inputCode;		// 输入码
	private String trademark;		// 注册商标
	private String foreignx;		// 是否国外
	private String supplierCode;		// 厂商代码
	private String usedFlag;		// 是否使用1停用0使用
	
	public DrugSupplierCata() {
		super();
	}

	public DrugSupplierCata(String id){
		super(id);
	}

	@Length(min=1, max=100, message="供应商别名长度必须介于 1 和 100 之间")
	public String getSupplierJc() {
		return supplierJc;
	}

	public void setSupplierJc(String supplierJc) {
		this.supplierJc = supplierJc;
	}
	
	@Length(min=1, max=40, message="厂商长度必须介于 1 和 40 之间")
	public String getSupplierName() {
		return supplierName;
	}

	public void setSupplierName(String supplierName) {
		this.supplierName = supplierName;
	}
	
	@Length(min=1, max=8, message="厂商类别长度必须介于 1 和 8 之间")
	public String getSupplierClass() {
		return supplierClass;
	}

	public void setSupplierClass(String supplierClass) {
		this.supplierClass = supplierClass;
	}
	
	@Length(min=0, max=50, message="输入码长度必须介于 0 和 50 之间")
	public String getInputCode() {
		return inputCode;
	}

	public void setInputCode(String inputCode) {
		this.inputCode = inputCode;
	}
	
	@Length(min=0, max=100, message="注册商标长度必须介于 0 和 100 之间")
	public String getTrademark() {
		return trademark;
	}

	public void setTrademark(String trademark) {
		this.trademark = trademark;
	}
	
	@Length(min=0, max=1, message="是否国外长度必须介于 0 和 1 之间")
	public String getForeignx() {
		return foreignx;
	}

	public void setForeignx(String foreignx) {
		this.foreignx = foreignx;
	}
	
	@Length(min=0, max=10, message="厂商代码长度必须介于 0 和 10 之间")
	public String getSupplierCode() {
		return supplierCode;
	}

	public void setSupplierCode(String supplierCode) {
		this.supplierCode = supplierCode;
	}
	
	@Length(min=0, max=1, message="是否使用1停用0使用长度必须介于 0 和 1 之间")
	public String getUsedFlag() {
		return usedFlag;
	}

	public void setUsedFlag(String usedFlag) {
		this.usedFlag = usedFlag;
	}
	
}